Big Huge Thesaurus

diagnostic technique

noun